Skip to main content

Om FS-plattformen

Felles Studentsystem er bygd opp etter det som kalles en datasentrisk arkitektur. Da systemet ble designet på begynnelsen av 1990-tallet lå hovedfokuset på å designe gode informasjonsmodeller fremfor brukergrensesnitt. Dette ble gjort ved å gå grundig gjennom de studieadministrative prosessene for å identifisere hva slags informasjon et datasystem må inneholde for å kunne håndtere dem. Resultatet ble deretter implementert i form av en relasjonell database samt brukergrensesnittet FS-klienten.

Over tid har FS blitt utvidet med mange forskjellige applikasjoner og integrasjoner. Frem til nå har dette i stor grad krevd direkte tilgang til databasen samt god kjennskap til implementasjonsdetaljene som ligger der.

Målet med FS-plattformen er å tilgjengeliggjøre informasjonsmodellene, dataene og forretningslogikken til både interne og eksterne utviklere på en måte som gjør det enkelt å lage applikasjoner og integrasjoner, samtidig som vi ivaretar sikkerhet og datakvalitet.

Overordnet arkitekturbilde

FS-plattformen består av en rekke grensesnitt mot FS som er designet for at utviklere skal kunne jobbe effektivt. Slike grensesnitt kalles gjerne for APIer (Application Programming Interface), noe som gjør FS-plattformen til en API-plattform.

I tillegg inngår selvsagt Utviklerportalen (som du leser i nå). Her finner du gode beskrivelser av prosesser og begreper som er viktige innenfor studieadministrasjon. Videre finner du også arkitekturdokumentasjon og håndbøker for både API-designere så vel som API-konsumenter.